﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using NextInventory.Model.CashReceived;

namespace NextInventory.Business.EntityRepositories
{
    public interface ICashRecievedRepository : IBaseRepository
    {

        #region CashRecieved

        CashReceivedModel GetCashRecievedByID(int Id);
        List<CashReceivedModel> GetCashRecieved();
        List<CashReceivedModel> GetCashRecievedByModelID(int Id);

        bool AddCashRecieved(CashReceivedModel model);
        bool UpdateCashRecieved(CashReceivedModel model);
        bool DeleteCashRecieved(int Id);

        #endregion CashRecieved

    }
    class CashRecievedRepository : BaseRepository, ICashRecievedRepository
    {

        #region CashRecieved

        public CashReceivedModel GetCashRecievedByID(int Id)
        {
            throw new NotImplementedException();
        }

        public List<CashReceivedModel> GetCashRecieved()
        {
            throw new NotImplementedException();
        }

        public List<CashReceivedModel> GetCashRecievedByModelID(int Id)
        {
            throw new NotImplementedException();
        }

        public bool AddCashRecieved(CashReceivedModel model)
        {
            throw new NotImplementedException();
        }

        public bool UpdateCashRecieved(CashReceivedModel model)
        {
            throw new NotImplementedException();
        }

        public bool DeleteCashRecieved(int Id)
        {
            throw new NotImplementedException();
        }

        #endregion CashRecieved

    }
}
